Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 ELSTOW ROAD Terraced £302,542 £245,000 5 Sep 2018
115 ELSTOW ROAD Terraced £372,460 £138,250 27 Sep 2002
117 ELSTOW ROAD Terraced £304,766 £245,000 25 Jun 2018
119 ELSTOW ROAD Terraced £270,703 £150,000 13 Aug 2009
119 ELSTOW ROAD Terraced £270,703 £150,000 13 Aug 2009